html,body {margin:0px;height:100%; }
img {border:0}
a{ text-decoration: none; color:#666}
a:hover{ color:#c00;text-decoration: underline;}
body{font-family:"微软雅黑";font-size: 12px;line-height: 24px; color:#333; background:url(../img/back.jpg) repeat-x left top }
select,input{font-size: 12px;font-family: "微软雅黑"; padding:1px; margin:0;color:#000;}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,p,form,em,span{ margin:0; padding:0; list-style:none}
table{ border:0; padding:0; margin:0;}
em,i{ font-style:normal}

.header{ width:1200px; margin:0 auto; overflow:hidden; height:112px}
.header .logo{ width:230px; float:left;  padding:12px 0 0 40px}
.header .menu{ width:688px; float:left; padding-top:41px}
#menu ul{}
#menu_out{width:688px;}
#menu_in{}

#nav{ font-size:15px; font-family:微软雅黑}
#nav li{float:left;height:33px; width:104px; text-align:center; line-height:33px}
#nav li a{float:left;display:block;height:33px;cursor:pointer;text-decoration:none; width:104px; text-align:center}
#nav li .nav_on{ background:url(../img/menu.jpg); width:104px; color:#fff}
/*子栏目*/
#menu_con{text-align:left;clear:both; font-size:12px}
#menu_con li{float:left;height:22px;margin-top:8px; color:#fff}
#menu_con li a{display:block;float:left;cursor:pointer;color:#d5e8ff; padding:0 20px}
#menu_con li a:hover{ color:#fff; text-decoration:none}

.header .eghlst{ width:240px; float:right}
.header .eghlst .yuyan{ width:240px; float:left; line-height:36px; font-family:微软雅黑; text-align:right; color:#049}
.header .eghlst .yuyan a{ color:#666}
.header .eghlst .fx{ float:left; padding-top:10px; width:240px}
.header .eghlst .fx em{ float:left; width:84px;}
.header .eghlst .fx em img{ float:left}
.header .eghlst .jiathis_style{ float:right; margin-top:2px;}

#full-screen-slider { width:100%; height:430px; margin:0 auto; position:relative; overflow:hidden}
#slides { display:block; width:100%; height:430px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:390px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

.center{ width:100%; margin:0 auto; overflow:hidden; background:url(../img/center.jpg) no-repeat center top; overflow:hidden}
.center .sesce{ width:1200px; margin:0 auto; height:45px; line-height:45px;margin-bottom:18px}
.srcol{ width:1200px; height:45px; line-height:45px; float:left; }
.srcol .gun{ width:510px; float:left; font-size:14px}
.srcol .gun strong{padding-left:25px; width:80px; color:#00469C; float:left;}
.cls_container{width:405px;font-size:14px;height:24px;overflow:hidden; float:left; margin-top:10px}
.cls_container ul{list-style-type:none;margin:0;padding:0}
.cls_container ul li{height:24px;line-height:24px;width:405px;float:left;display:inline;} 
.cls_container ul li a{ color:#666; text-decoration:underline}
.srcol .binput{ width:260px; float:right; padding:8px 15px 0 0}
.srcol .binput em{ width:194px; float:left; margin-right:5px}
.srcol .binput em input{ width:192px; border:1px solid #ddd; background:#fff; height:24px; line-height:24px; float:left; padding-left:10px}
.srcol .binput strong{ width:51px; float:left}
.srcol .binput strong input{ width:51px; background:#FE6700; text-align:center; height:27px; line-height:27px; color:#fff; border:none; float:left; font-weight:bold}
.cen{ width:1160px; margin:0 auto}
.center .left_mod{ width:409px; float:left}
.center .left_mod .title{ width:409px; float:left; border-bottom:1px solid #ddd; font-family:微软雅黑; position:relative; height:30px}
ul.tidbox{ width:280px; float:left; position:absolute; font-size:15px; height:35px;}
ul.tidbox li{float:left;display:block;cursor:pointer; color:#333; margin-right:22px; width:60px; height:30px; line-height:30px}
ul.tidbox li.hover{color:#049; float:left; margin-right:22px; background:url(../img/ico.jpg) no-repeat center bottom;width:60px; padding-bottom:5px}
.center .left_mod .title em{ float:right; width:60px; text-align:right; line-height:30px}

.news{ width:409px; float:left; margin-top:15px}
.news .pic{ width:409px; float:left}
.news .pic img{ width:118px; height:80px; float:left; margin-right:12px;}
.news .pic strong{ width:279px; float:left;white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}
.news .pic span{ width:279px; float:left; height:60px; line-height:20px; height:60px; overflow:hidden}
.news .pic span a{ color:#999}
.news .pic span a:hover{ color:#C63}
.news ul.txt{ width:409px; float:left; margin-top:10px}
.news ul.txt li{ width:399px; float:left; padding-left:10px; background:url(../img/ico1.jpg) no-repeat left center}
.news ul.txt li span{ color:#049; width:80px; float:right}
.news ul.txt li a{ width:310px;white-space:nowrap;text-overflow:ellipsis; overflow:hidden; float:left}


.zsxm{ width:409px; margin:0 25px; display:inline; float:left}
.zsxm .title{ width:409px; float:left; border-bottom:1px solid #ddd; font-family:微软雅黑; position:relative; height:30px;}
.zsxm .title strong{ width:60px; float:left; position:absolute; font-weight:normal;background:url(../img/ico.jpg) no-repeat center bottom;padding-bottom:5px; font-size:15px;color:#049; height:30px; line-height:30px}
.zsxm .title em{ float:right; text-align:right; line-height:30px;}
.zsxm .modbox{ width:409px; background:url(../img/gt.jpg); float:left; height:124px}

.zsxm .modbox .gty{ width:130px; margin:20px 0 0 12px; float:left}
.gthy{background:url(../img/gts.jpg) no-repeat left 5px;}
.dyhy{background:url(../img/dyh.jpg) no-repeat left 5px;}
.zsxm .modbox .gty ul.wz{ padding-left:28px; width:102px; float:left; font-family:微软雅黑; font-size:13px}
.zsxm .modbox .gty ul.wz li{ background:url(../img/ico1.jpg) no-repeat left center; padding-left:10px; width:92px; float:left}

.picg{ width:409px; float:left; background:url(../img/gundong.jpg); height:74px; margin-top:5px}
#demoLeft {float:left;overflow:hidden;width: 360px;height:40px; margin:15px 0 0 25px; display:inline}
#demoLeft .indemo {float: left;width: 500%;}
#demo1,#demo2,#demo3,#demo4 {float: left;}
ul.pssc{ float:left;}
ul.pssc li{ width:94px; float:left; margin:0 6px; display:inline}
ul.pssc li img{ border:1px solid #ddd; width:94px; height:40px; float:left}

.video{ width:290px; float:left; border:1px solid #ddd; height:185px; margin-top:15px}

.modvid{ width:292px;float:left}
.modvid .title{ width:292px; float:left; border-bottom:1px solid #ddd; font-family:微软雅黑; position:relative; height:30px;}
.modvid .title strong{ width:80px; float:left; position:absolute; font-weight:normal;background:url(../img/ico.jpg) no-repeat center bottom;padding-bottom:5px; font-size:15px;color:#049; height:30px; line-height:30px}
.modvid .title em{ float:right; text-align:right; line-height:30px;}

#inner { width: 290px; margin: 0 auto; height:185px; }
.hot-event { position: relative; }
.hot-event .switch-tab { text-align: center; padding: 10px 0; }
.hot-event .switch-tab a, .hot-event .switch-tab .current { margin: 0 2px; display: inline-block; width: 15px; height: 15px;  font: 0/0 arial; color: transparent; overflow: hidden; vertical-align: top; }
.hot-event .switch-nav { position: absolute; right: 12px; top: 140px; z-index: 2; width:20px }
.hot-event .switch-nav .i-prev { background:url(../img/ico01.jpg); width:20px; height:18px}

.hot-event .switch-nav .i-next { background-image: url(../img/ico02.jpg); width:20px; height:18px }

.hot-event .event-item { height: 161px; width: 266px; position: absolute; z-index: 1; left: 0; top: 0; padding:12px;  }
.hot-event .event-item .mdobox{ width:266px; float:left}
.hot-event .event-item .mdobox .banners{ width:202px; height:160px; float:left; margin-right:6px}
.hot-event .event-item .mdobox ul.icost{ width:58px; float:left; margin-top:10px}
.hot-event .event-item .mdobox ul.icost li{ width:40px; float:left; padding-left:14px}
.hot-event .event-item .mdobox ul.icost li.ico1{ background:url(../img/ico03.jpg) no-repeat left center}
.hot-event .event-item .mdobox ul.icost li.ico2{ background:url(../img/ico04.jpg) no-repeat left center}
.hot-event .event-item .mdobox ul.icost li.ico3{ background:url(../img/ico05.jpg) no-repeat left center}
.backs{background:url(../img/video.png) no-repeat right top}
.backs1{background:url(../img/video1.png) no-repeat right top}
.hot-event .event-item img { -webkit-box-reflect: below 0 -webkit-gradient(linear,0 0,0 100%,from(transparent),color-stop(85%,transparent),to(rgba(255,255,255,.2))); border: 0; }
.hide-clip { position: absolute!important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); padding: 0!important; border: 0!important; height: 1px!important; line-height: 0!important; width: 1px!important; overflow: hidden; }
a { color: #666; }
a { text-decoration: none; }
a .ico { cursor: pointer; }
.ico { display: inline-block; width: 16px; height: 16px; vertical-align: middle; overflow: hidden; }

.footer{ width:1200px; margin:20px auto 0; overflow:hidden; background:url(../img/footer.jpg) repeat-x left top; padding:27px 0 30px}
.footer .yqlx{ width:130px; float:left}
.footer .baq{ width:700px; float:right; text-align:right; color:#496082; line-height:20px}
.selt{ width:238px; height:24px; line-height:24px; border:1px solid #ddd; color:#666; text-align:center}

.banner1{ width:100%; margin:0 auto; background:url(../img/banner1.jpg) no-repeat center top; height:206px}
.banner2{ width:100%; margin:0 auto; background:url(../img/banner2.jpg) no-repeat center top; height:206px}
.banner4{ width:100%; margin:0 auto; background:url(../img/banner4.jpg) no-repeat center top; height:206px}
.banner3{ width:100%; margin:0 auto; background:url(../img/banner3.jpg) no-repeat center top; height:206px}
.bt{ width:278px; float:left; background:url(../img/title.jpg); height:39px; text-align:center; }
.centerser{ width:1200px; margin:0 auto 20px; overflow:hidden}
.centerser .left{ background:url(../img/leftback1.jpg) repeat-y left top; width:278px; float:left}
.centerser .left .back{ width:278px; }
.centerser .left .back ul.navs{ width:278px; float:left; font-family:微软雅黑; line-height:38px; font-size:14px}
.centerser .left .back ul.navs li{  float:left;background:url(../img/x.jpg) no-repeat left bottom;}
.centerser .left .back ul.navs li a{ padding-left:128px; width:150px; height:39px; float:left}
.centerser .left .back ul.navs li a:hover{ background:url(../img/icos.jpg) no-repeat left center; color:#049; text-decoration:none}
.bst{ background:url(../img/icos.jpg); color:#049}
.centerser .left .back ul.icco{ width:278px; float:left}
.centerser .left .back ul.icco li{ padding-top:20px;  width:198px; float:left; padding-left:80px}
.centerser .right{ width:922px; float:left}
.centerser .right .dqwz{ width:922px; float:left; text-align:right; height:38px; line-height:38px; border-bottom:1px solid #ddd; color:#999}
.centerser .right .dqwz span{ font-family:Verdana, Geneva, sans-serif; background:#999; color:#fff; padding:0 5px}
.centerser .right .dqwz a{ color:#999; margin:0 10px}
.centerser .right .dqwz a:hover{ color:#049; text-decoration:none}
.centerser .right .neirong{ padding:40px 0 0 40px; width:882px; float:left}
.centerser .right .neirong .aboutpic{ width:882px; float:left; }
.modwz{ width:882px; float:left;margin-top:15px;}
.picbut{ width:882px; float:left; padding-bottom:35px; text-align:center}
.wzxx{ width:882px; float:left; font-size:14px; font-family:微软雅黑; color:#666}
.fonts{ color:#049; font-size:16px}
ul.abots{ width:882px; float:left; font-family:微软雅黑; font-size:14px}
ul.abots li{float:left;display:block;cursor:pointer; color:#fff;  width:441px; height:33px; line-height:33px; background:#999; text-align:center}
ul.abots li.hover{color:#fff; float:left;  background:url(../img/tsi.jpg) no-repeat center bottom;width:441px;}
.tbzg{padding-bottom:2000px;margin-bottom: -2000px; }
.titbox{ width:882px; float:left; background:url(../img/modst.jpg); height:79px; line-height:52px; font-size:16px; color:#fff; text-align:center; font-family:微软雅黑}
ul.boxwh{ width:882px; float:left}
ul.boxwh li{ width:882px; float:left; padding-bottom:15px;}
ul.boxwh li img{ width:120px; height:85px; float:left; margin-right:10px}
ul.boxwh li strong{ width:752px; float:left; font-size:14px;}
ul.boxwh li span{ width:752px; height:48px; overflow:hidden; float:left}
.bsfots{ font-size:16px; font-family:微软雅黑}

ul.gtzy{ width:882px; float:left; }
ul.gtzy li{ width:882px; float:left; margin:0 0 20px; display:inline}
ul.gtzy li div.abutmc{ width:882px; float:left; font-size:16px; color:#049; font-weight:bold;font-family:微软雅黑; padding-bottom:10px}
ul.gtzy li div.kb{ width:870px; float:left; border:1px solid #ddd; background:url(../img/back01.jpg); height:110px; padding:5px;}
ul.gtzy li div.kb .picxg{width:194px;  padding-right:20px; float:left;}
ul.gtzy li div.kb .picxg img{ width:194px; height:110px; float:left; }
ul.gtzy li div.kb .abostd{ width:234px; float:left; padding:0 20px; border-left:1px solid #ddd;border-right:1px solid #ddd;}
ul.gtzy li div.kb .abostd img{ width:234px; float:left; margin:10px 0}
ul.gtzy li div.kb .dtst{width:360px; float:left; font-family:微软雅黑; font-size:14px; padding-left:20px}
.newcen{ width:100%; margin:0 auto; background:url(../img/newsbj.jpg) repeat-x left top;  overflow:hidden}
.backt{ background:url(../img/newback2.jpg) no-repeat center top; width:100%; margin:0 auto; overflow:hidden}
.centnew{ width:1200px; margin:15px auto 20px}
.centnew .title{ width:1200px; float:left; border-bottom:1px solid #72ACDE}
.centnew .title strong{ font-size:16px; font-family:微软雅黑; color:#004595; float:left}
.centnew .title span{ float:right; text-align:right; color:#004595}
.centnew .title span a{ padding:0 10px; color:#004595}
.centnew .leftss{ width:904px; float:left; margin-right:20px; margin-top:15px}
.centnew .rightss{ width:276px; float:left; margin-top:15px}
ul.newstw{ background:#fff; padding:12px 12px 12px 0; float:left; width:892px; border-bottom:2px solid #B5D8F8}
ul.newstw li{ width:282px; margin-left:15px; float:left; margin-bottom:20px}
ul.newstw li img{ width:282px; height:180px; float:left; padding-bottom:8px}
ul.newstw li strong{ width:282px; float:left; font-size:14px}
ul.newstw li p{ width:282px; float:left; font-family:微软雅黑; color:#999}
ul.newstw li p span{ float:left; padding-right:15px;}
ul.newstw li p em{ float:left}

ul.newstwpt{ background:#fff; padding:12px 12px 12px 0; float:left; width:892px; border-bottom:2px solid #B5D8F8}
ul.newstwpt li{ width:208px; margin-left:15px; float:left; margin-bottom:20px}
ul.newstwpt li img{ width:202px; height:289px; float:left; margin-bottom:8px; padding:2px; border:1px solid #ddd}
ul.newstwpt li strong{ width:208px; float:left; font-size:14px; text-align:center; font-family:微软雅黑}

.newstab{ width:904px; float:left; margin-top:20px}
ul.newstabs{ width:904px; float:left;font-size:14px; font-family:微软雅黑; border-bottom:1px solid #AFD6F7; font-weight:bold}
ul.newstabs li{float:left;display:block;cursor:pointer; color:#014C9D; margin-right:5px;  height:30px; line-height:30px; width:100px;background:#61a8e5; text-align:center}
ul.newstabs li.hover{color:#fff; float:left;  background:#014C9D;}
ul.newstabs li.msnu{float:left;display:block;cursor:pointer; color:#014C9D; margin-right:5px;  height:22px; line-height:22px; padding:0 10px; background:#a8d4f9; margin-top:8px; font-weight:normal; width:60px; text-align:center}
ul.newxtxt{ width:904px; float:left; margin-top:15px}
ul.newxtxt li{ width:904px; float:left; border-bottom:1px dashed #ddd; padding-bottom:10px; margin-bottom:10px}
ul.newxtxt li div.btit{ width:904px; float:left; font-size:14px}
ul.newxtxt li div.btit strong{ float:left;}
ul.newxtxt li div.btit i{ float:right; color:#999; font-family:微软雅黑}
ul.newxtxt li div.nrs{ width:904px; float:left; height:48px; overflow:hidden}
ul.newxtxt li div.nrs a{ color:#999}

.bistpp{width:904px; float:left; background:#AFD6F7}

.sesti{ padding:7px 0 7px 9px; width:267px; float:left; background:#666}
.inputb{ width:218px; height:22px; line-height:22px; border:none}
.inpubot{ width:40px; background:#666; border:none; text-align:center; color:#fff; font-weight:bold}
.modboxnvw{ width:250px; padding:12px; border:1px solid #ddd; background:#fff; margin-top:12px; float:left}
.modboxnvw .weibo{ width:250px; float:left}
.modboxnvw .weibo img{ width:50px; height:50px; float:left; border:1px solid #ddd; margin-right:6px;}
.modboxnvw .weibo span{ width:192px; float:left; font-size:14px;}
.modboxnvw .weibo em{ width:192px; float:left}
.modboxnvw .weibo em img{ width:63px; height:24px; float:left; border:none}
.modboxnvw .wnei{ padding:12px 0 15px; width:250px; float:left}
.modboxnvw .vesi{ width:250px; float:left}
.modboxnvw .vesi strong{ float:left; font-size:14px}
.modboxnvw .vesi em{ float:right}
.modboxnvw .yku{ float:left; width:250px;}
.modnelist{ width:880px; float:left; padding:11px; background:#fff; margin-top:15px; margin-right:20px; border:1px solid #ddd}
ul.listtxt{width:880px; float:left; }
ul.listtxt li{ width:880px; float:left; border-bottom:1px dashed #ddd; padding-bottom:10px; margin-bottom:10px}
ul.listtxt li div.btit{ width:880px; float:left; font-size:14px}
ul.listtxt li div.btit strong{ float:left;}
ul.listtxt li div.btit i{ float:right; color:#999; font-family:微软雅黑}
ul.listtxt li div.nrs{ width:880px; float:left; height:48px; overflow:hidden}
ul.listtxt li div.nrs a{ color:#999}

DIV.yahoo {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.yahoo A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #000099; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: underline
}
DIV.yahoo A:hover {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
DIV.yahoo A:active {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #f00; BORDER-BOTTOM: #000099 1px solid
}
DIV.yahoo SPAN.current {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff
}
DIV.yahoo SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}


.biaoti{ width:880px; float:left; text-align:center; font-size:22px; padding-bottom:15px; border-bottom:1px solid #ddd; margin-bottom:12px; font-family:微软雅黑; padding-top:20px}
.guanzhu{ width:880px; float:left; color:#999; text-align:center}
.wznr{ width:860px; float:left;  font-size:14px; padding:20px 10px; font-family:微软雅黑; color:#666; }
.panys{ width:880px; float:left; background:#ddd; margin-top:30px}
ul.txtlisi{ width:720px; float:left; margin-left:15px}
ul.txtlisi li{ width:720px; float:left}
.fanhui{ width:60px; padding:3px; text-align:center; background:#049; color:#fff; float:right; margin-top:8px; margin-right:10px}
.fanhui a{ color:#fdf}

ul.hlya{ width:882px; float:left}
ul.hlya li{ width:882px;  padding-bottom:15px; margin-bottom:15px; border-bottom:1px dashed #ddd; float:left;}
ul.hlya li div.pic2{ width:340px; height:128px; margin-right:12px;  border:1px solid #ddd; float:left}
ul.hlya li div.pic2 img{ width:340px; height:128px}
ul.hlya li div.bthl{ width: auto; font-size:14px; }
ul.hlya li div.bthl a{ font-weight:bold}
ul.hlya li div.wzsi{ width:auto;}

.aboutx{ width:882px; float:left; font-family:微软雅黑; font-size:14px; color:#666}
.aboutx .tupic{ width:302px; float:left; margin-right:12px;}
.aboutx .tupic img{ width:300px; height:209px; border:1px solid #ddd}

ul.abotsy{ width:882px; float:left; font-family:微软雅黑; font-size:14px}
ul.abotsy li{float:left;display:block;cursor:pointer; color:#fff;  width:294px; height:33px; line-height:33px; background:#999; text-align:center}
ul.abotsy li.hover{color:#fff; float:left;  background:url(../img/tsi.jpg) no-repeat center bottom;width:294px;}

.wzxx .btipui{ width:882px; float:left; font-size:16px; font-family:微软雅黑; color:#049; border-bottom:1px solid #ddd; margin-bottom:15px}
#zSlider{margin:0px auto; width:882px; overflow:hidden;}
#picshow{position:relative;}
#picshow,#picshow_img{width:650px; height:332px; overflow:hidden; float:left;}
#picshow_img li{width:650px; height:332px; overflow:hidden; float:left; display:none;}
#picshow_img img{width:650px; height:332px;}
#picshow_tx{left:0px; width:650px; bottom:0px; position:absolute; height:90px; overflow:hidden;}
#picshow_tx li{background:url(../img/picshow_bg.png) repeat; padding:10px 30px; height:70px; color:#fff; display:none;}
#picshow_tx li a{color:#fff;}
#picshow_tx li a:hover{text-decoration:underline;}
#picshow_tx li h3{ margin:13px 0;}
#picshow_tx li p{ color:#ccc; line-height:16px; height:16px; overflow:hidden;}
#select_btn{width:232px; height:332px; color:#111; float:right; display:inline; background-color:#f0f0f0;}
#select_btn li{ width:222px; height:36px; border-top:1px solid #fff; cursor:pointer; padding:5px}
#select_btn li:hover{background-color:#fff;}
#select_btn li.current{background-color:#fff;}
#select_btn li.current:hover{background-color:#fff;}
#select_btn a{color:#000;}
#select_btn img{padding:2px; border:1px solid #ccc; width:60px; height:30px; margin-right:10px; float:left;}
#select_btn .select_text{ height:40px; font:bold 12px/16px 'Microsoft YaHei'; overflow:hidden; display:block;}
#select_btn .select_text:hover{text-decoration:underline;}
#select_btn .select_date{ height:23px; line-height:23px; overflow:hidden; display: none; font-size:11px;}


ul.year{ width:100%; float:left; border-bottom:1px solid #ddd}
ul.year li{ border:1px solid #ddd; float:left; padding:0 5px; margin:0 7px 15px; display:inline}

#returnTop {
	_display:none;
	position:fixed;
	_position:absolute;
	z-index:999;
	right:15px;
	bottom:-200px;
	_bottom:auto;
	width:36px;
	height:65px;
	text-indent:-999px;
	overflow:hidden;
	background-image:url(../images/Top.png);
	_background-image:url(../images/Top.png);
	background-repeat:no-repeat;
	background-position:0 0;
	transition:bottom 0.9s;
	-webkit-transition:bottom 0.9s;
	-moz-transition:bottom 0.9s;
	-o-transition:bottom 0.9s;
}
#returnTop:hover {
	background-position:0 -65px;
}

ul.videos{ width:904px; float:left; margin-top:15px;}
ul.videos li{width:904px; float:left; border-bottom:1px solid #ddd; padding-bottom:10px; margin-bottom:10px;}
ul.videos li div.pisvid{ width:200px; float:left; margin-right:12px;}
ul.videos li div.pisvid img{ width:200px; height:120px}
ul.videos li div.wzxx{ width:690px; float:left}
ul.videos li div.wzxx strong{ width:690px; float:left}
ul.videos li div.wzxx span{ width:690px; float:left; color:#999}
ul.videos li div.wzxx i{width:690px; float:left; color:#999}
ul.videos li div.wzxx em{width:690px; float:left; color:#999}


#code,#code_hover,#gotop{ width:36px; height:48px; background:url(../images/icon.png) no-repeat; position:fixed; right:50px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{ background-position:-276px -258px; bottom:120px; _margin-bottom:120px;}
#code_hover{ background-position:-316px -258px; bottom:120px; _margin-bottom:120px;}
#gotop{ background-position:-276px -310px; bottom:67px; _margin-bottom:67px;} 

#code_img{ width:270px; height:355px; background:url(../images/icon.png) -4px -3px no-repeat; position:fixed; right:90px; bottom:67px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px; z-index:999}